Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
11 LOUDOUN ROAD Semi-Detached £4,192,250 27 Aug 2009
13 LOUDOUN ROAD Detached £4,650,000 21 Jan 2006